home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Textdisplayers / Next1.8 / Next.doc < prev    next >
Text File  |  1996-09-26  |  25KB  |  652 lines

  1.  
  2.  
  3.                  NEXT V1.8
  4.  
  5.              (c) 1995 by Jürgen Klawitter
  6.  
  7.                  FREEWARE
  8.  
  9.     NEXT is a fairly compact textreader, written in assembly. Reads also
  10.     binary files, XPK- und powerpacked files. AmigaGuide files are optionally
  11.     converted to plain ASCII. Extended functions exist for loading, analysing
  12.     and printing texts, e.g. scanning of directories with wildcards, print
  13.     with pagetitle and pagenumber, a 'smart_print' mode, word statistics and
  14.     count of strings/chars.
  15.     Search functions are very fast and display all occurrences at once on
  16.     screen. Patterns can be used. Searching can also be done by klicking
  17.     on a string. NEXT has been tested under OS 1.2 and 3.0.
  18.  
  19.     Other features:
  20.  
  21.     o can be made resident
  22.     o decrunches powerpacked files without powerpacker.library
  23.     o wordwrap
  24.     o block marking with mouse
  25.     o saving/printing of blocks
  26.     o when saving to an existing file text can be appended
  27.     o loading of new files by filerequester or by typing the name into the
  28.       window of NEXT, which is often faster
  29.     o reload function
  30.     o multiple windows
  31.     o window sizing by simple key press
  32.  
  33.  
  34.  
  35.      Contents 
  36.  
  37.      1.General remarks            11.Print/Save
  38.      2.Start, options            12.Print with page number
  39.      3.Moving through text        13.Initializing printer
  40.      4.Messages and input        14.Switching print mode
  41.      5.Searching forward/backward    15.Changing window size by key
  42.      6.Search by mouseklick        16.Loading new file
  43.      7.Searching text in binary files    17.Line number
  44.      8.Marking a block/line        18.Display of .guide files
  45.      9.String count            19.Info
  46.     10.Word statistics            20.Delete current file
  47.                     21.History
  48.  
  49.     If you only want to read one of these chapters, you can use a special
  50.     function of NEXT (MSEARCH): press Ctrl and klick with left mouse button
  51.     on the number of the respective chapter.
  52.  
  53.  
  54.  
  55.  
  56.  
  57.      1.General remarks 
  58.  
  59.     NEXT will use the system font if it allows to display at least 79 rows
  60.     of text. Otherwise topaz 8 will be taken. If the default font is smaller
  61.     than topaz 8, 80 rows will be displayed. You can override this behaviour
  62.     by options FONT and ROWS (see below).
  63.  
  64.     NEXT formats the text before displaying it. That means, lines are
  65.     wrapped at word boundaries if they are too long and nonprintable chars
  66.     are converted to spaces. ESC-sequences for colour, style and printing
  67.     will not be touched. Formfeeds are left intact, too, but will be displayed
  68.     as L. Formatting is done very fast, but will take some instances
  69.     if a file is very long.
  70.  
  71.  
  72.  
  73.      2.Start 
  74.  
  75.     Workbench:
  76.     ==========
  77.  
  78.     1. Klick on NEXT icon and doubleklick on the icon of a file or directory
  79.        (holding down the shift-key)
  80.  
  81.     2. Set NEXT as the default tool in a text icon and doubleklick on that.
  82.  
  83.     If you only doubleklick on the NEXT icon, a filerequester will be opended.
  84.     NEXT uses the asl-requester for OS2+, otherwise the arp-requester.
  85.  
  86.     A special version of NEXT, next.rq, uses the very comfortabel filerequester
  87.     of reqtools.library V37+, (c) by Nico Francois.
  88.  
  89.  
  90.     Shell: > next [filename|pattern|directory] [FONT name/n] [ROWS n] [@]
  91.     ======
  92.  
  93.     The arguments are optional and can be given in any order. Without
  94.     arguments the filerequester will open. The same is true if you give
  95.     the name of a directory. If a wrong name is given, NEXT tries to
  96.     extract the parent directory from pathname and presents that.
  97.  
  98.     Instead of the filename (NOT directory) a pattern with AmigaDos
  99.     wildcards can be used. For OS1.2/1.3 the pattern matching abilities
  100.     of NEXT are restricted. Only '*' (works like #?) and '?' can be used.
  101.  
  102.     EXAMPLES:
  103.  
  104.     > next docs/*    ;loads the first file of directory docs. .info-
  105.             ;files and subdirectories will be skipped.
  106.  
  107.     > next source/n*.s    ;loads the first file of directory source, whose
  108.             ;name starts with 'n' and ends with '.s'.
  109.     > next docs/*.do?    ;loads files which end with doc, dok or similar.
  110.  
  111.     After the first file has been loaded, you can continue to scan the
  112.     directory for other files which match the given pattern, using the
  113.     function LOAD next (>).
  114.     As long as the pattern is valid, a '*' is shown in the percentage field
  115.     of the windowtitle.
  116.  
  117.  
  118.  
  119.     OPTIONS
  120.  
  121.     There are the same options for Workbench and Shell. When starting from
  122.     Workbench they must be defined as tooltypes in the icon of NEXT or
  123.     the project icon. Tooltypes in project icons override those in NEXT icon.
  124.     Options FONT and ROWS can be abbreviated with F and R respectively.
  125.  
  126.     FONT name/n  (WB: FONT=name/n)
  127.  
  128.     "name" is the fontname WITHOUT ".font", n is the size of the font.
  129.     Example: FONT Courier/13 or F Courier/13
  130.     The font must be of fixed width. Otherwise it will not be accepted.
  131.     Fontnames should be written case sensitive, especially if you want to
  132.     use topaz/8.
  133.  
  134.     ROWS n  (WB: ROWS=n)
  135.  
  136.     This option sets the maximal number of text rows to be displayed on
  137.     screen (default 79). This will also be the maximal print width.
  138.     Valid values are 40-105. Smaller values will be set to 40, larger ones
  139.     to 105.
  140.  
  141.  
  142.     @ (WB: @)
  143.  
  144.     Forces NEXT to display AmigaGuide files as they are. By default they
  145.     are converted to ASCII (see chapter 18).
  146.  
  147.  
  148.     Options are treated in the following order:
  149.  
  150.             FONT > ROWS > defaults
  151.  
  152.     That means: A given font will be used, even if a given number of rows
  153.     can't be realized. ROWS has priority above default rows.
  154.     If the number of given rows is too big, NEXT tries zu realize as many
  155.     rows as possible. topaz/8 will be used if the default font is bigger.
  156.  
  157.     The following table gives some examples of usable fonts and the
  158.     maximal number of rows on a standard screen with 640 pixel.
  159.  
  160.     fontwidth  rows      font/size
  161.     --------------------------------------------------------------------
  162.     6      105      thinpaz/8  Courier/11
  163.     7    90      Courier/13
  164.     8    79      topaz/8  topaz/11 pearl/8  look/8  SanS/11
  165.     9    70      Courier/15
  166.        10    63      topaz/9
  167.  
  168.  
  169.  
  170.      3.Moving through text 
  171.  
  172.     Key commands for moving are like those of common textreaders such as
  173.     Muchmore, More or PPMore, e.g., Space goes down one page, Backspace up
  174.     one page.
  175.     With cursorkeys the text can be scrolled up or down. Keys of numeric
  176.     keypad can be used, too. Most move operations can be done by different
  177.     keys. Press Help-key to get the full survey.
  178.  
  179.  
  180.  
  181.      4.Messages and input 
  182.  
  183.     Starting with version 1.8, all error messages and informations are given
  184.     by requesters. They can be closed by simple keypress. Return will be
  185.     interpreted as OK, if the requester has an OK-gadget.
  186.  
  187.     Some functions afford an input of strings, e.g. SEARCH. This is typed
  188.     into the line at the bottom of window. Empty input (nothing typed and
  189.     Return pressed) aborts the respective function.
  190.     Apart from printable chars following control chars are accepted:
  191.  
  192.     TAB        Tab key     I \
  193.     ESC        Esc        [  \
  194.     CSI        Alt-Esc     Û   \ displayed
  195.     Linefeed(LF)    Ctrl-J          J   /
  196.     Formfeed(FF)    Ctrl-L          L  /
  197.     Return(CR)      Ctrl-M          M /
  198.  
  199.  
  200.     The input line can be edited similar to shell:
  201.  
  202.     BackSpace    deletes char left from cursor
  203.     Del        deletes char under cursor
  204.     Shift-Del    deletes all chars from cursor position to the right
  205.     ->        moves cursor right
  206.     <-        moves cursor left
  207.     Shift ->    cursor to end of string
  208.     Shift <-    cursor to beginning of string
  209.  
  210.  
  211.  
  212.      5.Searching forward/backward  (SEARCH,BSEARCH/NEXT,PREVIOUS)
  213.  
  214.     Strings can be searched case sensitive (cs) or case insensitive (ci).
  215.     They can contain control chars, e.g. LF. This enables searching of strings
  216.     which continue on next line or finding only words at beginning of a line.
  217.  
  218.  
  219.     Pattern search
  220.     ==============
  221.     From V1.8 on strings to be searched may contain the '?' as wildcard.
  222.     It replaces any alphanumerical character. Input of wildcard is done
  223.     by Help-key. It is displayed with colour 2 in contrast to normal '?'.
  224.  
  225.     EXAMPLE: Input is 'b?g'. As result bug, big, bog, bag...
  226.     will be found.
  227.  
  228.     If a pattern contains nothing but wildcards NEXT will look only for
  229.     words with the same length as the pattern. (It wouldn't make much sense
  230.     to display all occurrences without this restriction.)
  231.  
  232.     ==============
  233.  
  234.     NEXT marks all occurrences with background colour 2. Control chars in
  235.     search string are converted to visible chars (same as input).
  236.     In contrast to most textreaders NEXT marks ALL occurrences on screen,
  237.     not only the first match. This is faster and gives much better survey.
  238.  
  239.     Search starts from current position (displayed text included) if a new
  240.     string has been given or if search direction changes.
  241.     Searching forward, the first match will be displayed 2 lines below top
  242.     of window (if possible). Backsearch displayes it 2 lines from bottom. So
  243.     you can see what is above/below.
  244.  
  245.     Usually search goes downward after string input. But you can force
  246.     immediate backsearch by additionally pressing one of the Amiga-keys
  247.     (e.g. Amiga-s). You will be prompted by BSEARCH (cs) or bsearch (ci).
  248.  
  249.  
  250.     The special search abilities of NEXT may give nice effects.
  251.  
  252.     EXAMPLES:
  253.  
  254.     1. Please press following keys in the same order: S, TAB, Return.
  255.                                     ;
  256.        Result: All TABs are marked (see line above).
  257.  
  258.     2. Marking of spaces: Press S, Space, Return.
  259.        Press R (=Refresh) to get a normal display again.
  260.  
  261.     4. Press S, Alt-Space, Return.
  262.  
  263.                                             
  264.                               
  265.                                           
  266.                                           
  267.                                          
  268.                                           
  269.                                                
  270.                               
  271.                                             
  272.  
  273.  
  274.     The image is composed of spaces with Code 160.
  275.  
  276.  
  277.      6.Search by mouseklick  (MSEARCH)
  278.  
  279.     Other occurrences of every word on screen can be simply searched by
  280.     holding down Ctrl and klicking on the first (visible) char. This is a
  281.     nice feature not offered by other textreaders. Search is case insensi-
  282.     tive and direction of search depends on the mousebutton pressed:
  283.  
  284.         Ctrl-LMB (left mousebutton)  ->  forward search
  285.         Ctrl-RMB (right     "     )  ->  backward search
  286.  
  287.     The selected word will be inverted as long as buttons are held down.
  288.     Except the first char all others must be alphanumeric. Point, underscore?
  289.     and hyphen are treated as chars if they are placed within the word.
  290.  
  291.     EXAMPLES:
  292.  
  293.         klicked        marked/searched
  294.         ------------------------------------
  295.         Workbench:        Workbench:
  296.         A600/1200        A600/1200
  297.         ;comment        ;comment
  298.         ; comment        ; comment
  299.         Nölle-Neumann    Nölle-Neumann
  300.         12.5.94        12.5.94
  301.         Satzende....    Satzende....
  302.  
  303.  
  304.  
  305.      7.Searching text in binary files  (XSEARCH)
  306.  
  307.     This function finds ASCII-strings in programs and other binary files.
  308.     This may be useful e.g. if you want to know which libraries, devices or
  309.     files a program needs to work.
  310.  
  311.     Strings are considered as ASCII if they consist of at least 4 alpha-
  312.     numeric chars. Change of upper case to lower case may occur only at
  313.     beginning of a string, otherwise it will not be marked. There are of
  314.     course many char combinations within a program which are senseless,
  315.     but hitrate of this function is quite good.
  316.  
  317.     XSEARCH starts at current position and can be continued by pressing
  318.     'X'. Backsearch is not possible.
  319.  
  320.     If Shift-X is pressed, words consisting of 3 chars only can be detected.
  321.     Of course, much more 'garbage' is found in this mode.
  322.  
  323.  
  324.  
  325.      8.Marking a block/line  (MARK)
  326.  
  327.     A line can be marked with Shift-RMB or Shift-LMB. The positions are
  328.     stored and indicated by special signs at start of line ( 1 
  329.     for LMB,  2  for RMB). You can jump back to a marked position
  330.     by klicking in the window with the mousebutton you used for marking.
  331.     Marks can be shifted by simply klicking at another line.
  332.  
  333.     Two marks define begin and end of a block, marked lines included.
  334.     The order of marks (1/2 or 2/1) is unimportant. If only one line has been
  335.     marked this line will be taken as block. A block can be printed or saved.
  336.     It is also used by the function 'Word statistics' (see below).
  337.  
  338.     Marks can be removed by pressing Shift-Del.
  339.  
  340.  
  341.  
  342.      9.String count  (COUNT)
  343.  
  344.     This function counts all occurrences of a string or a single char within
  345.     current file. With 'C' count is case insensitive, with Shift-C case
  346.     sensitive. The result of count is displayed in a requester. The title
  347.     shows wether count was ci or cs.
  348.     A counted string can also be searched afterwards with 'N' (NEXT) or
  349.     'P' (PREVIOUS). On the other hand a previously searched string can be
  350.     counted by pressing Amiga-C. The mode (cs/ci) will be the same.
  351.     If the count string is a pattern consisting of ??? only the number of
  352.     words having the same length will be reported, e.g. "word[3] found 34
  353.     times". [3] indicates that length was 3 chars.
  354.  
  355.     The count function is mainly for analysing texts. You can also use it
  356.     to check whether a certain string occurs without leaving current text
  357.     position.
  358.  
  359.  
  360.  
  361.      10.Word statistics  (COUNT words)
  362.  
  363.     This function is started with 'W'. It counts the words in whole text
  364.     or block (if defined). Words which are separated by a hyphen at lineend
  365.     are recognized as ONE word. The result is presented by requester:
  366.  
  367.     The first line shows total number of words and average word length.
  368.     The table below presents the occurring lengths, number of words (n) with
  369.     same length and portion of words with same length (%) in text. Maximal
  370.     word length is 30. Longer words (occur very rarely) will be added to
  371.     length 30.
  372.  
  373.     Word definition is the same as explained in chapter 6.
  374.  
  375.     EXAMPLES:    print/save        2 words
  376.         Next.doc        1 word
  377.         A-Z            1 word
  378.         A - Z            2 words
  379.         4711            1 word
  380.  
  381.  
  382.  
  383.      11.Print/Save  (PRINT)
  384.  
  385.     This function saves the text or part of it to PRT: or a file. Pressing
  386.     Shift-P will save the whole file, pressing '*' will save the currently
  387.     marked block or the text on screen (if no block has been marked).
  388.  
  389.     NEXT checks if printer is online (for parallel port only). If printer
  390.     is online PRT: will be the default output, else you have to type the
  391.     filename you want to save to. 'PRT:' can be replaced by a filename if
  392.     you don't want to print.
  393.  
  394.     If the file you want to save to already exists, you'll be asked whether
  395.     it should be overwritten or whether text should be appended. Press 'O'
  396.     to overwrite or 'A' to append. Any other key will abort.
  397.     The append mode may be useful if you only want to save some important
  398.     parts of a large text file.
  399.  
  400.     While printing NEXT takes the page length saved in printer settings and
  401.     sends a formfeed to the printer after each page (except last page).
  402.     This is NOT the case if the text already contains formfeeds or if
  403.     output goes to a file.
  404.  
  405.  
  406.  
  407.      12.Print with page number 
  408.  
  409.     If you want to print/save with page number and a title line on each page
  410.     press Amiga-P or Amiga-* (for block). You'll be asked for the text of
  411.     the title line. Default is the filename, which can be taken over by
  412.     Return. After that you'll be asked for page length, which must be at
  413.     least 3 lines. Default is length in printer settings.
  414.  
  415.     After page length has been stored, NEXT calculates the number of pages
  416.     for print and shows it in window title.
  417.  
  418.     The tile line looks like this by default:
  419.  
  420.     Next.dok                                                                  1
  421.  
  422.     Here comes the first line of text...
  423.  
  424.     NEW: If "book_mode" ist ON (press '"') the head line of pages with odd
  425.     number will be inverted. The page number appears left hand, the title
  426.     string right hand. Thus, numbering is like that of a book.
  427.  
  428.  
  429.     Modifying page header
  430.     =====================
  431.     1. Empty input for title text will cause NEXT to print without title
  432.        line but with the page length you typed. So you can use other page
  433.        lengths than default length.
  434.     2. If you only type one or more spaces as title text, title header will
  435.        be filled with spaces but pagenumbers will be printed.
  436.     3. You can type ESC-Sequences in front of title text. This will modify
  437.        the style of title text or influence the whole print, depending
  438.        on the ESC-sequences given. For example <ESC>[0;1m suppresses
  439.        underlined and forces bold style. All ESC-sequences ending with 'm'
  440.        will infuence the style of title line only, others influence the whole
  441.        print. Use the manual or press Shift-Help to get more informations.
  442.  
  443.     In contrast to normal print mode all formfeeds within current text will
  444.     be replaced by linefeeds when printing with pageheader. This is necessary
  445.     because new formfeeds are set according the page length you chose.
  446.  
  447.  
  448.  
  449.      13.Initializing printer  (INIT printer)
  450.  
  451.     After pressing '=' NEXT will try to initialize your printer according
  452.     to printer settings. Printer must be online.
  453.  
  454.     This function may be useful if printer was switched off for some time
  455.     or after aborting a print.
  456.  
  457.  
  458.  
  459.      14.Switching print mode  (SMART +/-)
  460.  
  461.     With '!' can be toggled between two print modes:
  462.     1. smart_print
  463.     2. normal print (with constant pagelength)
  464.  
  465.     After switching the windowtitle shows the print mode that will be active
  466.     when printing the next time.
  467.  
  468.     smart_print tries to be intelligent and varies the pagelength a bit
  469.     according to structure of text. That means:
  470.  
  471.     If at pageend only one line of a paragraph is left that normally would
  472.     be printed on next page, it will be printed on the same page.
  473.     If at end of page the first lines of a new paragraph or a heading appear,
  474.     they will be printed on the next page. Thus, a printed page may be 1 line
  475.     (max.) longer than defined by printer prefs or input. It may also be
  476.     several lines shorter.
  477.  
  478.     The smart_print mode is DEFAULT, because it gives the better results
  479.     in most cases. Minimal pagelength for this mode is 11 lines. For shorter
  480.     pages the normal print mode will be used.
  481.  
  482.     HINT: Print a file with pagetitle and pagenumbers to ram:test first,
  483.       load ram:test and look at the result. Then print it to PRT: if
  484.       all is O.K. Use Shift-P (NOT  Amiga-P) this time.
  485.  
  486.  
  487.  
  488.      15.Changing windowsize by key  (SIZE window)
  489.  
  490.     Pressing F1/F2 keys changes size of window. 3 sizes are available:
  491.     maximal, minimal and middle. F1 toggles between min. and max. size,
  492.     F2 between middle and max..
  493.     By default middle size is half as high as maximal, but can easily be
  494.     changed by dragging the size gadget. NEXT remembers the new size und
  495.     will use it on next occasion.
  496.  
  497.  
  498.  
  499.      16.Loading new file  (LOAD/RELOAD)
  500.  
  501.     NEXT offers 5 variants to load a new file:
  502.  
  503.     1. LOAD filereq (press L):
  504.        Opens the filerequester and presents the directory of current file.
  505.  
  506.     2. LOAD by hand (Shift-L):
  507.        Type the complete name of directory or file wanted at the bottomline
  508.        of window, where a prompt will appear. If the name contains spaces,
  509.        you must place it in "".
  510.        You can also give a pattern instead of filename and use the same
  511.        options as shell commandline.
  512.  
  513.     3. LOAD newwin (Amiga-L):
  514.        Input as variant 2. NEXT will create a new process which opens its own
  515.        window or a filerequester if no filename has been given.
  516.        Empty inputs are ignored.
  517.  
  518.     4. RELOAD prev (<):
  519.        Enables you to load a file again which already had been viewed during
  520.        a session. NEXT saves the names of previously loaded files into a
  521.        buffer of 400 bytes. If size of buffer is not sufficient elder names
  522.        are replaced by newer ones.
  523.        After pressing '>' a small window which presents all names saved
  524.        will open. You can select a name doubleklicking or by moving through
  525.        names with cursorkeys (Up/Down) and finally pressing Return.
  526.        If nothing has been selected, Return aborts this function.
  527.        ESC-key and closegadget can be used, too.
  528.  
  529.     5. LOAD next (>):
  530.        Loads next file within directory of current file. Which one will be
  531.        loaded depends on how the files are arranged on disk. Its NOT in
  532.        alphabethical order!
  533.        If a pattern is active (* in front of percentage) only file which
  534.        match this pattern will be loaded (if present). By repeatedly pressing
  535.        '>' you can view all files in the directory. .info-files will be
  536.        skipped. The message "No more files! Continue?" will appear at end
  537.        of directory. Press Return or klick on OK-gadget to continue.
  538.        In this case NEXT will scan the directory from beginning, this time
  539.        without comparing with pattern.
  540.  
  541.  
  542.  
  543.      17.Line number  (SHOW line)
  544.  
  545.     After pressing Alt-MB (left or right) the line at mouse position will
  546.     be inverted and the line number is displayed. You can press Amiga-Alt, too.
  547.  
  548.  
  549.  
  550.      18.Display of .guide files  (GUIDE +/-)
  551.  
  552.     By default (flag strip_guide ON) NEXT converts AmigaGuide files to ASCII
  553.     so that they can be read like normal text files. All special instructions
  554.     (like @NODE) are stripped or replaced by equivalent ESC-sequences.
  555.     End of @NODES is marked by '#' at the left border. Links are shown with
  556.     colour 2.
  557.     You can inhibit conversion at start by option @, later on by toggling
  558.     the flag with '@' or '`' (~-key). If the current file is a .guide file,
  559.     it will be immediatly loaded again and displayed in the new mode.
  560.  
  561.     Converted .guide files can be saved or printed. They are shorter than
  562.     the originals.
  563.  
  564.  
  565.  
  566.      19.Info 
  567.  
  568.     After pressing 'I' a requester appears with following informations:
  569.     - date of creation/last change of file (OS2+ or arp.lib necessary)
  570.     - protection bits
  571.     - information if crunched and name of cruncher (Powerpacker V2.x-4,
  572.       PPData, Imploder 3/4, XPK compressor)
  573.     - bytes stripped by conversion if current file is as .guide file
  574.     - :filenote
  575.     - number of lines and text width (longest line)
  576.     - number of lines and size of block if marked
  577.     - state of modes smart_print, book_mode, strip_guide (+=ON)
  578.     - current pattern for directory scan
  579.  
  580.  
  581.  
  582.      20.Delete current file  (DELETE file)
  583.  
  584.     If you decide that the currently displayed file is no longer needed,
  585.     you can delete it by pressing Amiga-Del. You will be asked whether it
  586.     is really to be deleted. Press OK-gadget to confirm. The deleted file
  587.     will stay in memory, and you can undo deleting by saving it again.
  588.     But due to formatting there may be slight differences to original file.
  589.  
  590.     IMPORTANT! NEXT doesn't delete binary files and text files which are
  591.     write or delete protected.
  592.  
  593.  
  594.  
  595.      21.History 
  596.  
  597.     V1.8
  598.     ====
  599.  
  600.     - XPK support (+400 bytes)
  601.     - pat?ern search, search of words with given length (+600)
  602.     - Word count expanded to Word statistics (+340 )
  603.     - new DELETE function (+340)
  604.     - book_mode for prints with page numbers (+160)
  605.     - most error messages and informations now by requester, no longer
  606.       at bottom line
  607.     - NEXT no longer terminates abruptly after out-of-memory messages
  608.       or read errors. You will be asked whether to continue or to quit.
  609.     - ROWS option can now be used when loading next file
  610.     - CacheClearU() called before CreateProc(). Should prevent a crash
  611.       with 68040 CPU.
  612.  
  613.     V1.7
  614.     ====
  615.  
  616.     - RELOAD with own window
  617.     - wildcards can be used in filename for loading
  618.     - conversion of .guide files to readable ASCII-text
  619.     - FONT option can be used when loading next file
  620.     - more Information by Info: protectionbits, actual pattern, date of
  621.       file under OS1.2/1.3 with arp.lib
  622.     - cosmetic: marks of search function now with colour 2,
  623.       message  TOP , block marks better visible, invisible chars
  624.       in input strings (LF,TAB,ESC...) now converted to visible chars.
  625.  
  626. ---------------------------------------------------------------------------
  627.  
  628.  
  629.     Many thanks to
  630.  
  631.     - Nico Francois for publishing his decrunch routine
  632.  
  633.     - Charlie Gibbs for A68k. NEXT has been assembled with it.
  634.       A really good and safe program that offers many possibilties to
  635.       the programmer
  636.  
  637.     - Matt Dillon for DME und dlink (better and faster than Blink)
  638.  
  639.     - Hajo Stengert and Andreas Neumann for betatesting and valuable
  640.       suggestions
  641.  
  642.  
  643.     Bug reports and suggestions may be sent to following address:
  644.  
  645.  
  646.                 Jürgen Klawitter
  647.                 Marschnerstr. 22
  648.                 12203 Berlin
  649.  
  650.  
  651.  
  652.